/* 分页靠右 */
.layui-table-page {
	text-align: right;
}
/* 表格行高 */
.layui-table-cell {
	height: 36px;
	line-height: 36px;
}
/* 表格工具栏对齐 */
.layui-table-tool .layui-inline[lay-event] {
	padding: 10px 2px;
	width: 38px;
    height: 38px;
}
.layui-table-tool .layui-inline[lay-event] > .layui-icon {
	font-size: 30px;
}
/* 表格自定义工具栏 */
.layui-table-tool-temp {
    padding-right: 0px;
}
.layui-fluid {
    padding: 0;
}
/* 座右铭样式 */
.bounce {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  color: white;
  height: 100%;
  white-space: nowrap;
}
.letter {
  display: inline-block;
  transform: translate3d(0, 0, 0);
  margin-top: 0.5em;
  text-shadow: rgba(255, 255, 255, 0.4) 0 0 0.05em;
  font-size: 30px;
  font-weight: 600;
  font-family: "STXingkai";
  -webkit-animation: bounce 0.96s cubic-bezier(0.05, 0.5, 0.2, 1) infinite alternate;
}
.letter:nth-child(1) {
  animation-delay: 0S;
}
.letter:nth-child(2) {
  animation-delay: 0.08S;
}
.letter:nth-child(3) {
  animation-delay: 0.16S;
}
.letter:nth-child(4) {
  animation-delay: 0.24S;
}
.letter:nth-child(5) {
  animation-delay: 0.32S;
}
.letter:nth-child(6) {
  animation-delay: 0.4S;
}
.letter:nth-child(7) {
  animation-delay: 0.48S;
}
.letter:nth-child(8) {
  animation-delay: 0.56S;
}
.letter:nth-child(9) {
  animation-delay: 0.64S;
}
.letter:nth-child(10) {
  animation-delay: 0.72S;
}
.letter:nth-child(11) {
  animation-delay: 0.8S;
}
.letter:nth-child(12) {
  animation-delay: 0.88S;
}
.letter:nth-child(13) {
  animation-delay: 0.96S;
}

@keyframes bounce {
  0% {
    transform: translate3d(0, 0, 0);
    text-shadow: rgba(255, 255, 255, 1) 0 0 0.05em;
  }
  100% {
    transform: translate3d(0, -1em, 0);
    text-shadow: rgba(255, 255, 255, 0.5) 0 1em 0.35em;
  }
}
/* LOGO字体样式 */
.logo-text{
    width: 800px;
    height: 200px;
    font-weight: 600;
    background-image: -webkit-linear-gradient(left,#00ffff,#66ffff 10%,#CC00ff 20%,#CC00CC 30%, #CCCCFF 40%, #00FFFF 50%,#CCCCFF 60%,#CC00CC 70%,#CC00FF 80%,#66FFFF 90%,#00ffff 100%);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-background-size: 200% 100%; 
    -webkit-animation: masked-animation 5s linear infinite;
}
@keyframes masked-animation {
    0% {
        background-position: 0  0;
    }
    100% {
        background-position: -100%  0;
    }
}
/* 输入框提示 */
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
    color: #B0C4DE;
    letter-spacing:2px;
}
/* 方框式表单label宽度 */
.layui-form-widen .layui-form-label {
	width: 128px !important;
	text-align: center !important;
}
.layui-form-widen .layui-input-block {
	margin-left: 128px !important;
}